﻿namespace BM.Tools.WebControls.MForm.Controls.Additions
{
    /// <summary>
    /// The enumeration of possible operators for comparing determinant with the predefined value
    /// </summary>
    public enum DeterminacyOperator
    {
        /// <summary>
        /// The determinant exists
        /// </summary>
        Exists,

        /// <summary>
        /// The determinant does not exist
        /// </summary>
        NotExists,

        /// <summary>
        /// The determinant equals the specified value
        /// </summary>
        Equals,

        /// <summary>
        /// The determinant does not equal the specified value
        /// </summary>        
        NotEquals,

        /// <summary>
        /// The determinant is greater than the specified value
        /// </summary>        
        GreaterThan,

        /// <summary>
        /// The determinant is greater than or equal the specified value
        /// </summary>        
        GreaterThanEqual,

        /// <summary>
        /// The determinant is less than the specified value
        /// </summary>        
        LessThan,

        /// <summary>
        /// The determinant is less than or equal the specified value
        /// </summary>        
        LessThanEqual
    }
}
